home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 February
/
EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso
/
earcd
/
comm2
/
ums116bt.lha
/
UMS
/
FLUSHLibrary
/
C-Support
/
Flush.H
< prev
next >
Wrap
C/C++ Source or Header
|
1992-04-14
|
1KB
|
46 lines
#ifndef FLUSH_H
#define FLUSH_H
/*
* --------------------------------------------------------------
* Project name: FLUSHLibrary Launched: 01/04/92 by Ms...
* --------------------------------------------------------------
* This file "flush.library C include file"
* created: 01/04/92 last modified: 14/04/92
* version: 1.1 PV: 003
* These are general data, needed by client programs written in
* the C programming language.
* These are library function definitions.
*
* FLUSH:C-Support/Flush.H flush@alphanet.imp.com
* This file (C) Marc Schaefer 1992.
* Created by Michel Schinz, and fine tuned to the Commodore
* specifications by Yves Perrenoud.
*/
#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif
/* Defines */
#define MODE_SIGNALME 1
#define MODE_HANDLER 2
#define MODE_MSG 3
/* Pragmas. */
#ifdef LATTICE
#pragma libcall FlushBase FlushDo 1E 0
#pragma libcall FlushBase FlushEnableAnnounce 24 218004
#pragma libcall FlushBase FlushDisableAnnounce 2A 001
#endif LATTICE
/* Protos. */
void FlushDo(void);
ULONG FlushEnableAnnounce(ULONG mode, APTR handler, ULONG data, LONG pri);
void FlushDisableAnnounce(ULONG flushid);
#endif /* FLUSH_H */